Statistical Process Control for Software Development – Six Sigma for Software revisited
نویسنده
چکیده
Six Sigma is a popular management strategy for the shop floor. Can it be applied to software? Software development is knowledge acquisition – it is different from industrial engineering. This paper explains the mathematical foundations for statistical thinking when lack of data samples prevents the use of proper statistics. The approach is based on Deming’s process chains and Akao’s Quality Function Deployment (QFD), using its ability to track requirements consistently through a complex structure of functional topics, and enhanced by Six Sigma metrics for both the quality of goal setting as for execution. The investigation of the mathematical foundations for QFD yields a surprising explanation how QFD and Six Sigma statistics are connected.
منابع مشابه
Six Sigma for Software
Six Sigma has been very successfully applied in manufacturing. Is it also applicable to software, and ICT? Six Sigma is about cost reduction by eliminating defects. Six Sigma uses the following three principles: 1. Focus on customers 2. Process orientation 3. Leadership based on metrics Applying Six Sigma to software development makes software projects transparent to both management and custome...
متن کاملSoftware Verification Process Improvement Proposal Using Six Sigma
In the rapidly growing modern telecommunications industry, software quality and reliability requirements are in contrast to the shorter time to market and higher complexity requirements dictated by strong competition on the telecommunications market. In such a rapidly changing environment, software development organization must improve almost on a daily basis in order to achieve the operational...
متن کاملSix-sigma application in tire-manufacturing company: a case study
Globalization, advancement of technologies, and increment in the demand of the customer change the way of doing business in the companies. To overcome these barriers, the six-sigma define–measure–analyze–improve–control (DMAIC) method is most popular and useful. This method helps to trim down the wastes and generating the potential ways of improvement in the process as well as service industrie...
متن کاملIntegrating Rational Unified Process and Six Sigma
It is not possible to walk down the "Management" aisle at a bookstore without getting slapped in the face by a book about Six Sigma. Chances are your organization is either in the middle of a Six Sigma initiative, contemplating one, or at the very least wondering what all the fuss is about. Six Sigma is an approach to improving business processes, improving quality, and generating higher profit...
متن کاملSoftware Quality Model Six Sigma Initiatives
An attempt is made to review the quality improvement efforts in the software industry. Six sigma implementation efforts in the industry is analyzed and studied. In this paper a detailed analysis is carried about the impact of development environment. Process selection and process maturity also plays important role in the software development environment. In this paper software quality models ar...
متن کامل